home *** CD-ROM | disk | FTP | other *** search
- Controls
- @LABEL
- @label
- Used with ONKEY, LOOP, GOSUB commands. A label is placed
- on line to indicate a processing location (@thisplace).
-
-
-
-
- Controls
- CHAIN
- chain filename
- Transfers control to chained command file, then returns
- to next line. This allows previously created routines
- to be called from within command file.
-
-
-
- Controls
- DELAY
- delay n
- Halts processing for n milliseconds.
-
-
-
-
-
- Controls
- FRAME
- frame
- Halts display until + or - keys are hit. The + key continues
- processing at next line; the - key resumes processing at
- line after previous frame command. This command is used to
- create 'slide sequences' (which may include action) that
- can be reviewed or move forward.
-
- Controls
- GOSUB
- gosub @label
- Goes to subroutine referenced by label, and returns to next
- line when RETURN command is encountered.
-
-
-
-
- Controls
- LOOP
- loop @label n
- Actually, a goto statement. Line number may be substituted
- for label. Processing returns to indicated line, n times if
- n parameter is included (otherwise, always).
-
-
-
- Controls
- ONKEY
- onkey @label p
- A line number may be substitute for label. Any ASCII string
- prefaced by @ can be used as a label, and placed on line to
- move to. Default without label or line number holds pro-
- cessing until parameter (letter) key is pressed. With line
- number or label, processing moves to indicated line if
- letter, and there is no hold (i.e., must be used in loop).
- Controls
- RETURN
- return
- Returns processing to next line at end of subroutine
- (GOSUB command).
-
-
-
-
- File Routines
- UNSQUEEZE
- unsqueeze filename1 filename2
- Takes compressed file1 (filename1) and expands it to normal
- picture file size, placing the result in file2 (filename2).
- All picture file commands (SHOW, LEFT, etc.) recognize
- squeezed files and process them to screen, but there is a
- delay for processing.
-
- File Routines
- WRITE
- write filename
- Writes current screen to file indicated by filename.
-
-
-
-
-
- Music
- PLAY
- play filename
- Plays music file (filename). Processing does not continue
- while music plays. Files can be created with BLUES public
- domain music program.
-
-
-
- Screen
- CLEAR
- clear
- Clears current screen and all screen buffers.
-
-
-
-
-
- Screen
- COLOR
- color n m
- Turns on palette n, background color m. Changes colors of
- current screen.
-
-
-
-
- Screen
- DOWN
- down filename
- Opposite of UP command.
-
-
-
-
-
- Screen
- LEFT
- left filename
- Moves the specified file (filename) onto the screen from the
- right, while moving the existing screen off the left. Useful
- for creating moving banners.
-
-
-
- Screen
- MERGE
- merge filename
- Merges file (filename) into current screen, using logical
- OR statements.
-
-
-
-
- Screen
- REVERSE
- reverse
- Takes current screen and reverses all colors.
-
-
-
-
-
- Screen
- RIGHT
- right filename
- Works like LEFT command, in opposite direction.
-
-
-
-
-
- Screen
- SHOW
- show filename n
- Brings file (filename) onto screen, holding it there for n
- milliseconds in addition to processing time. Default, with
- n not entered, is 2000 (2 seconds).
-
-
-
- Screen
- UP
- up filename
- Works like LEFT command, only screen comes in at bottom and
- moves up.
-
-
-
-
- Screen
- WINDOW
- window filename x/y
- Shrinks file (filename) to one half its size, and places
- results in quarter of current screen whose upper left hand
- corner is x/y.
-
- window x/y (no filename) shrinks current screen and places
- it at specifid location in current screen.
- Screen
- ZOOM
- zoom filename x/y
- Expands the quarter of file (filename) whose upper left
- corner is at location x/y (i.e., 10/20), and writes directly
- to the screen.
-
- zoom x/y (no filename) zooms current screen from location
- specified and writes result to current screen.
- Screen Write
- BOX
- boxn x1/y1 x2/y2
- Writes box on screen in color indicated by n (box1=color 1),
- where x1/y1 is the upper left corner, and x2/y2 is lower
- right corner (360 x 200 matrix).
-
-
-
- Screen Write
- CIRCLE
- circlen x1/y1 x2/y2
- Writes circle on screen in color indicated by n (circle1 =
- color 1) where x1/y1 is the upper left, and x2/y2 is lower
- right end of circle's diameter (360 x 200 matrix).
-
-
-
- Screen Write
- CUT
- cut filename x1/y1/x2/y2
- Cuts a portion from current screen, with upper left corner
- at x1/y1 and lower right at x2/y2. Writes result to file
- (filename). Cut files are retrieved only with PASTE command.
- Uses 80 x 100 matrix.
-
-
- Screen Write
- LINE
- linen x1/y1 x2/y2
- Writes line on screen in color indicated by n (line1 =
- color 1) where x1/y1 is the upper left, and x2/y2 is lower
- right (360 x 200 matrix).
-
-
-
- Screen Write
- PASTE
- paste filename x/y
- Paste file (filename) formerly created with CUT command to
- location pointed to by x/y (upper left corner). Uses 80 x
- 100 matrix.
-
-
-
- Screen Write
- PATTERN
- pattern nnnn mmmm
- Writes pattern of colors to screen, where each parameter (m,
- n) is a color between 0 and 3. Patterns are on alternate
- lines, across screen (n above) as follows:
- pattern 1203 3132 = 1203120312031203...
- 3132313231323132... (colors)
-
- Text Entry
- C=
- c=n m x/y
- Writes ASCII character number n to screen at x/y location
- in color m, at screen location x/y (40 x 25 matrix).
-
-
-
-
- Text Entry
- T=
- t=word n x/y
- Writes character string (word) to current screen in color n,
- left to right from location x/y (40 x 25 matrix).
-
-
-
-
- Text Entry
- TD=
- td=word n x/y
- Works like T= command, only text goes down instead of left
- to right.
-
-
-
-
- Text Entry
- TEXT
- text filename n
- Writes ASCII file (filename) to screen in color n. The
- text file can be created by any editor producing ASCII
- format, and should be no more than 40 characters across
- and 24 lines down.
-
-
- Text Entry
- FONT
- font fontname
- Calls font specified by fontname. When a font is called,
- text commands write in that font (Text, T=, TD=). Avail-
- able fonts are NORMAL, SANSERIF, and GOTHIC. Normal calls
- the standard color graphics character set, and extended
- characters (over ASCII 128) are available with C=; the
- other fonts eliminate the special ASCII characters.
- Wipes
- CENTEROUT
- centerout filename
- Brings file (filename) into current screen, all directions
- from center.
-
-
-
-
- Wipes
- DIAGONAL
- diagonal1 filename
- Works like WIPE command, only files enter from corners and
- move in diagonally. The parameter (p) specifies the corner
- numerically, clockwise from upper left (diagonal1, diagonal2
- diagonal3, diagonal4).
-
-
- Wipes
- DISSOLVE
- dissolve filename
- Dissolves current screen, and writes file (filename) to
- screen.
-
-
-
-
- Wipes
- WIPE
- wipeu filename
- Brings file (filename) into current screen, in direction
- indicated by parameter (p). The following parameters may
- be used : U = up, D = down, L = left, R = right (wipeu,
- wiped, wipel, wiper).
-
-